how to code a settings page